電子發票內的資訊建議先驗證過
才不會開立後才發現錯誤
這樣還要另外進行處理
綠界有特別針對一些參數
推出了幾支API讓我們進行驗證
今天就來介紹這些驗證API有哪些吧
https://einvoice.ecpay.com.tw/B2CInvoice/GetCompanyNameByTaxID
在開立B2B發票時,會需要消費者提供統一編號
通常都是消費者要拿發票回去報公帳使用
當然,不是每個人都習慣結帳時報統一編號
難免有記錯公司統編的時候
如果可以事先驗證這組統編存不存在的話就好了
這種情況建議大家可以串接這支API
可以即時驗證該組統一編號是否存在
並同時回傳該組統編對應的公司名稱
小提醒:綠界官方技術文件有註明,這支API其實不是所有的統編都能查到,例如某些政府機構、公司福委會、醫療院所等等是會查不到的,所以建議把這支API當成輔助就好。
依照筆者的經驗
建議可以在前端讓消費者填入統編時
就順便呼叫這支API進行驗證
若查無資訊,就另外跳alert
提醒消費者查不到這組統編
請再次確認是否有誤
若消費者再次確認無誤
就可以繼續發票開立流程
這樣可以大幅減少開錯統編發票的情況哦
https://einvoice.ecpay.com.tw/B2CInvoice/CheckBarcode
每個人都可以從財政部申請一組手機載具條碼
若消費者選擇存入手機載具
但在網頁上不小心填錯條碼
就會導致收不到發票
為了減少這類情況產生
可以串接支專門驗證手機載具條碼的API
只要該組手機載具條碼存在
API就會回傳IsExist=Y
是不是很方便呢
https://einvoice.ecpay.com.tw/B2CInvoice/CheckLoveCode
綠界電子發票還有提供捐贈功能
只要填入捐贈碼
就能直接幫消費者將發票捐贈至特定的機構
當然啦
捐贈碼也是會有填錯的時候
因此綠界也推出捐贈碼驗證API
只要該組捐贈碼存在
一樣會回傳IsExist=Y
這樣就可以減少填錯的可能性囉
以上就是三種用來進行驗證的API
建議大家可以先進行驗證再開立發票
注意事項:
這裡要提一點,就是綠界的這三支API都是調用財政部系統的數據進行驗證。
但由於財政部系統會不定期進行更新
財政部進行更新或維護的期間
可能會對這三支API的可用性造成影響
所以還是建議各位的系統不要寫成一定要驗證過才開發票
這樣寫死的話,如果剛好遇到財政部維護
就會完全開不了發票囉
當然,詳細的發票開立流程還是要依照各位的系統而訂
大家可以再評估看看
以上,就是今日份的內容
有任何問題都可以下方留言
我們明天見